import json
# 准备列表 列表中每一个元素都是字典 将其转换为Json
# 准备符合格式json格式要求的python数据
"""
data = [{"name": "老王", "age": 16}, {"name": "张三", "age": 20}, {"name": "李四", "age": 18}]
json_str = json.dumps(data, ensure_ascii=False)
print(type(json_str))
print(json_str)
print(type(data))
"""

"""
d = {"name": "周杰伦", "add": "中国台北"}
print(type(d))
print(d)
json_str = json.dumps(d, ensure_ascii=False)
print(type(json_str))
print(json_str)
"""

# 将json字符串转换为python数据类型
"""
s = '[{"name": "老王", "age": 16}, {"name": "张三", "age": 20}, {"name": "李四", "age": 18}]'
print(type(s))
print(s)
l = json.loads(s)  # 转换后的东西到底是什么？里面是中括号的形式 会不会转换后是列表[]
print(type(l))
print(l)
"""

# 将json字符串转换为python数据类型
s = '{"name": "老王", "age": 16}'
print(type(s))
print(s)
d = json.loads(s)  # 转换后的东西到底是什么？里面是中括号的形式 会不会转换后是列表[]
print(type(d))
print(d)

